5f437911b1e02b2d804f5c271befe9bce6671c4b,core/src/test/java/org/axonframework/serialization/json/MetaDataDeserializerTest.java,MetaDataDeserializerTest,testMetaDataContainerWithDataInDataWithDefaultTyping,#,120
Before Change
@Test
@Ignore("Cannot deserialize MetaData inside MetaData since ObjectMapper used does not have DefaultTyping turned ON")
public void testMetaDataContainerWithDataInDataWithDefaultTyping() throws IOException {
System.out.println(this.serializedDataInDataString);
Container deserialized = this.objectMapper.readValue(this.serializedDataInDataString, Container.class);
assertEquals(MetaData.from((Map)deserialized.b.get("one")).get("one"), "two");
System.out.println(objectMapper.writeValueAsString(deserialized));
}
}
After Change
assertEquals(((Map) deserialized.b.get("one")).get("one"), "two");
}
assertEquals(this.serializedDataInDataString, objectMapper.writeValueAsString(deserialized));
}
public static class Container {